/*
 * Antonio Canabrava Fraideinberze 7152292
 * Lucas Avelino Sodre Santos      7239086
 * Pedro Rael Garcia               7153021
 */
#ifndef SIEVE_H_INCLUDED
#define SIEVE_H_INCLUDED

/*
 * Algorithm of Sieve of Eratosthenes Sequential
 */
#include <stdio.h>

/*
 * This defines the LAST_PRIME as 10000, because the sum of the
 * biggest palindrome characters isn't bigger that it.
 */
#define LAST_PRIME 10000

/* Calculate the Sieve of Erathostenes from 2 to LAST_PRIME */
void calc_sieve(char *sieve);

/* Print the Sieve of Erathostenes from 2 to LAST_PRIME */
void print(char *sieve);

#endif /* SIEVE_H_INCLUDED */
